home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Linux Cubed Series 8: LINUX Games
/
Linux Cubed Series 8 - LINUX Games.iso
/
games
/
video
/
linux-ab.1
/
linux-abuse.1.1.0.tar
/
abuse-1.10
/
lisp
/
chat.lsp
< prev
next >
Wrap
Lisp/Scheme
|
1995-10-23
|
527b
|
14 lines
(defun chat_input (str)
(if (equal (elt str 0) #\/)
(if (and (search "/nick " str) (> (length str) 6))
(chat_print (concatenate 'string "# " (player_name) " is known as "
(progn (set_player_name (substr 6 (- (length str) 1) str))
(player_name))))
(if (search "/help" str)
(if (local_player (chat_print "Commands : /nick name, /help")))
(if (local_player)
(chat_print (concatenate 'string "unknown command " str)))))
(chat_print (concatenate 'string "<" (player_name) "> " str))))